100m im
Basketball and the data famine: When a deep analysis stops at the starting lineOn Tuesday afternoon, a strange event occurred in my office in Chengdu. Our...
Nine Seconds in Munich: Neuer and the Price of a PhilosophyIn Manchester, where I live, people discuss goals conceded like mathematician...
Poland Beats France 3-1 to Retain the European Men's Volleyball CrownAt 29-29 in the first set, I caught myself holding my breath in front of the...
Sasipaporn Janthawisut and the Thanh Hoa Crossroads: When a 'Star' Cannot Shine AloneThere was a moment on the court in Vinh Long that I cannot forget: Sasipaporn...
Saka and the 1-0 Win: Arsenal Building an Empire from SilenceOn an August night at Villa Park, when the clock struck the 59th minute, Buka...
Vietnam in Pot 2 for the 2030 World Cup Qualifiers: The Seeding Shield and the Forgotten Variable in Pot 3On December 15, in Malaysia, the draw will decide the fate of 36 Asian teams ...
Data Analysis Helps Vietnamese Swimming Boost Competitive PerformanceIn recent years, Vietnamese swimming has seen increased investment in...
A Water Master Plan Inside a Football Data Feed: Notes on a Classification FailureOn Monday morning I opened a data record tagged "football" and read all 32...
Esteban Solari and Pumas UNAM: Winning the Stands Is Harder Than Winning the TableEsteban Solari and Pumas UNAM: Winning the Stands Is Harder Than Winning the...
Raimondo's seven goals in seven rounds: a first hat-trick and the xG test nobody has run yetThat night in Frosinone, after the final whistle of a match that ended 4-2...
Professional Golf Through the Balance Sheet: PGA Tour, LIV Golf and the Revaluation of a Billion-Dollar SportPROFESSIONAL GOLF THROUGH THE BALANCE SHEET: PGA TOUR, LIV GOLF AND THE...
From 21-11 to 10-21: PV Sindhu, Chen Yufei and the 122-Second Rally That Decided the Asian Games 2026 Quarter-FinalIn the third game, at a point where the score was still very early, the shutt...
Asian Games 2026: The Badminton Draw and the Cracks Behind the Bracket SheetThere is a moment that any sports journalist who has sat before a tournament...
World Hopes Week 2026 Returns to Sheffield: ITTF and the Excavation of Under-12 TalentThe dust of time settles on the pitch; I peel away each brick to find the...
The Nine Dimensions of Deep Esports Analysis: When the Expert Stares Into an Empty Data PageIn Chengdu, at two in the morning, I opened a file the internal analysis syst...
When an Empty Dashboard Still Passes Validation: The Silent Failure Corroding Modern Football AnalysisAt 2:47 a.m., it was still raining in Kuala Lumpur. I reopened the tracking...
Hanoi FC 1-4 SLNA: The System Broke After the First Goal, and the Noise Around Harry Kewell Is GrowingTwenty-five minutes. The gap between the final whistle and the opening of the...
NK FC Online: 23 Points, Seven Games, and a Penalty Shootout That Belonged to Someone ElseOn the screen, the score stopped at 4-5. For the first few seconds, nobody in...
Samara at 37 and 'a few details': Reading a veteran before LjubljanaOn the European Table Tennis Union news feed, one short sentence made me paus...
Indonesia, a Win Isn't Enough: John Herdman's Tactical Pressure in the ASEAN Cup DeciderA 3-0 win against Bangladesh does not mean Indonesia advances. It sounds hars...
